ROSE WATER MEANING IN ENGLISH

• Rose water Definition & Synonyms

  1. () Water tinctured with roses by distillation.


RECENT SEARCHES