hicap duymak etmek

listen to the pronunciation of hicap duymak etmek
Turkish - English

Definition of hicap duymak etmek in Turkish English dictionary

hicap duymak/etmek
to feel ashamed, be embarrassed
hicap duymak etmek
Favorites