ECAUDATE MEANING IN ENGLISH

• Ecaudate Definition & Synonyms

  1. (a.) Without a tail or spur.
  2. (a.) Tailless.


RECENT SEARCHES