MEANDRY MEANING IN ENGLISH

• Meandry Definition & Synonyms

  1. (a.) Winding; flexuous.


RECENT SEARCHES