English-Turkish dictionary »

lobster pot meaning in Turkish

EnglishTurkish
lobster pot (a trap used to catch lobsters)
noun

pinternoun