Definify.com

Definition 2024


strombs

strombs

English

Noun

strombs

  1. plural of stromb