NichiDict

カルパ

[karupa]

Meanings

1.Noun

tent