Results for "

Abhazya

"
Turkish - English dictionary

Abhazya

(Turkish - English dictionary) :
Abkhazia, Abkhasia.