ngahuru

English: Translation
feather
noun
ID
74