LOBE-FOOTED MEANING IN ENGLISH

• Lobe-footed Definition & Synonyms

  1. (a.) Lobiped.


RECENT SEARCHES