Arabic-English dictionary »

كارباثيا meaning in English

ArabicEnglish
كارباثيا

Carpathia