Definify.com

Definition 2025


tortoises

tortoises

English

Noun

tortoises

  1. plural of tortoise