Turkish-English dictionary »

alt dudak meaning in English

TurkishEnglish
alt dudak noun

lower lipnoun