SERPOLET MEANING IN ENGLISH

• Serpolet Definition & Synonyms

  1. (n.) Wild thyme.


RECENT SEARCHES