sellamotlhaka

sellamotlhaka
English: Translation
spurwing goose
noun
Birds