Arabic-English dictionary »

بْسْكُوف meaning in English

ArabicEnglish
بْسْكُوف m

Pskova city in Russia