kairu'

English: Translation
toad
noun
ID
99