OAR-FOOTED MEANING IN ENGLISH

• Oar-footed Definition & Synonyms

  1. (a.) Having feet adapted for swimming.


RECENT SEARCHES