mbúuma

French: Translation
Très grosse chèvre
noun
Animals