meaning of berochen

berochen - German to English

smelled [sniffed]

View more

  • smelt [sniffed]