What does berochen mean?

berochen - German to English

smelled [sniffed]

View more

  • smelt [sniffed]