Turkish-English dictionary »

gensoru meaning in English

TurkishEnglish
gensoru proper noun

Question Time(Q&A session in parliament)
proper noun