Otto

Russian Meaning

эфирное масло

English Meaning

  1. Variant of attar.