APODAN MEANING IN ENGLISH

• Apodan Definition & Synonyms

  1. (a.) Apodal.


RECENT SEARCHES