OPLE TREE MEANING IN ENGLISH

• Ople tree Definition & Synonyms

  1. () The witch-hazel.


RECENT SEARCHES