Turkish-English dictionary »

dudak uçuklatan meaning in English

TurkishEnglish
dudak uçuklatan adjective

jaw-dropping(causing great awe or surprise)
adjective
[UK: dʒɔː ˈdrɒp.ɪŋ] [US: ˈdʒɒ ˈdrɑːp.ɪŋ]