Turkish-English dictionary »

denizhıyarı meaning in English

TurkishEnglish
denizhıyarı noun

sea cucumbernoun
[UK: ˈsiː.ˌkjuːk.ʌm.bə] [US: ˈsiː.ˌkjuːk.ʌm.bə]

Your history