imhofu

English: Translation
eland
noun
Animals
Plural form
imhofu