Results for "

shellfish

"
English - Turkish Dictionary

shellfish

(English - Turkish Dictionary) :
i. kabuklu deniz ürünleri.