Meaning of
"yarık dudak"
in english language
Turkish to English
English to Turkish
Turkish
English
yarık dudak
harelip
yarık dudak, tavşan dudağı
harelip