mbgwa

English: Translation
dog
noun
Notes

ALRI in Harare