meaning of lobster pot

1. trap for catching lobsters


Related Words

lobster pot |

Developed & Maintained By Taraprasad.com

Treasure Words