Multilingual Turkish Dictionary

KABUKLU BİR DENİZ HAYVANI

KABUKLU BİR DENİZ HAYVANI : Turkish English

n. conch