Turkish-English dictionary »

ıstakoz meaning in English

TurkishEnglish
ıstakoz noun

lobster [lobsters](crustacean)
noun
[UK: ˈlɒb.stə(r)] [US: ˈlɑːb.stər]