lobster-tailed pots

English

Noun

lobster-tailed pots

  1. plural of lobster-tailed pot