Dutch-English dictionary »

ramaphosa meaning in English

DutchEnglish
Ramaphosa eigennam

Ramaphosaproper noun
[UK: ˌræ.məˈfo.sə] [US: ˌræ.məˈfo.sə]

Your history