EGRIOT MEANING IN ENGLISH

• Egriot Definition & Synonyms

  1. (n.) A kind of sour cherry.


RECENT SEARCHES