attar in Russian
attar in Russian
аттар
An essential oil extracted from flowers.
иттар
An essential oil extracted from flowers.