meaning of Barytrose

Barytrose - German to English

barite rose [desert rose]

View more

  • baryte rose [desert rose]