Turkish-English dictionary »

şeref golü meaning in English

TurkishEnglish
şeref golü noun

consolation goalnoun

Your history