Definify.com

Definition 2025


turban_shells

turban shells

English

Noun

turban shells

  1. plural of turban shell