Turkish - English

  1. lobster pot
  2. lobster pot, lobster trap (ıstakoz sepeti)

Add a comment

Favorites

About This Word