Abhazya


Results for "Abhazya"

Turkish - English dictionary

Abhazya

(Turkish - English dictionary) :
Abkhazia, Abkhasia.