NichiDict

カリカチュール

[karikachuuru]

Meanings

1.Noun

caricature