Arabic-English dictionary »

كَامْتْشَاتْكَا meaning in English

ArabicEnglish
كَامْتْشَاتْكَا f

Kamchatkapeninsula in the Russian Far East