NichiDict

コックローチ

[kokkuroochi]

Meanings

1.Noun

cockroach