AVELLANE MEANING IN ENGLISH

• Avellane Definition & Synonyms

  1. (a.) In the form of four unhusked filberts; as, an avellane cross.


RECENT SEARCHES