mokurutshepe

mokurutshepe
English: Translation
African hoopoe
noun
Birds