EGREMOIN MEANING IN ENGLISH

• Egremoin Definition & Synonyms

  1. (n.) Agrimony (Agrimonia Eupatoria).


RECENT SEARCHES