Arabic-English dictionary »

كُوبَا meaning in English

ArabicEnglish
كُوبَا f

Cubaid=Q241|country and largest island in Caribbean

كُوبَارِيد m

Kobaridtown in Slovenia