Kapfuba / tupfuba

Kapfuba / tupfuba
French: Translation
Phacochère
noun