Turkish-English dictionary »

ilgi orospusu meaning in English

TurkishEnglish
ilgi orospusu noun

attention whore(someone craving attention)
noun