meaning of Backaroma

Backaroma - German to English

extracts [for cooking]