Turkish-English dictionary »

lofça meaning in English

TurkishEnglish
Lofça proper noun

Lovech(town)
proper noun

Your history