Translate
"urchin"
in Turkish Language
English to Turkish
Turkish to English
English
Turkish
urchin
afacan, yumurcak
urchin
haşarı çocuk
urchin
i. hasari cocuk, afacan cocuk; denizkestanesi .