DAMIANA MEANING IN ENGLISH

• Damiana Definition & Synonyms

  1. (n.) A Mexican drug, used as an aphrodisiac.


RECENT SEARCHES