AYEGREEN MEANING IN ENGLISH

• Ayegreen Definition & Synonyms

  1. (n.) The houseleek (Sempervivum tectorum).


RECENT SEARCHES