NichiDict

かりかちゅあ

[karikachua]

Meanings

1.Noun

caricature