Turkish-English dictionary »

deniz kabuğu meaning in English

TurkishEnglish
deniz kabuğu noun

seashell [seashells](shell)
noun
[UK: ˈsiː.ʃel] [US: ˈsiː.ˌʃel]

Your history