Turkish-English dictionary »

yorgi meaning in English

TurkishEnglish
Yorgi proper noun

Saint George(Patron saint of England and several other places)
proper noun