nefsine yenilmek

listen to the pronunciation of nefsine yenilmek
Turkish - English
ego take a beating