kairu

English: Translation
frog
noun
ID
605