otto of roses

otto of roses

English Noun
Ad

Definition

Alternative form of attar of roses.

Ad