Translate
"clubfoot"
in Turkish Language
English to Turkish
Turkish to English
English
Turkish
clubfoot
(i). yumru ayak.
clubfoot
yumru ayak
clubfooted
yumru ayaklı