Definify.com

Definition 2024


carthorses

carthorses

English

Noun

carthorses

  1. plural of carthorse

Anagrams