LexiTurkTURKISH ↔ ENGLISH DICTIONARY

dudak” in English

1 English translation
EN
lip

Throughout the five years of painful cancer treatments, he managed to keep a stiff upper lip.