Turkish-English dictionary »

acara meaning in English

TurkishEnglish
Acara proper noun

Adjara(autonomous republic of Georgia)
proper noun