Turkey toilet sponges

English

Noun

Turkey toilet sponges

  1. plural of Turkey toilet sponge