ntsekese

ntsekese
English: Translation
Hen
noun
Animals
Birds