• Top definitionTop Definition

Mapkwapkwa

African star apple

e.g.

Nigurira mapkwapkwa

en

Buy me an African star apple.


date publishedSeptember 8, 2022
Thanks for the feedback.

Setting up an account is free! Login to leave a like.