Turkish-English dictionary »

ilgi budalası meaning in English

TurkishEnglish
ilgi budalası noun

attention whore(someone craving attention)
noun