OTTO OF ROSE


Meaning of OTTO OF ROSE in English

or otto of roses

: attar of roses

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.