TRIPEDAL MEANING IN ENGLISH

• Tripedal Definition & Synonyms

  1. (a.) Having three feet.


RECENT SEARCHES