pepparrot in English

pepparrot
means in English
horse-radish
.

  • pepparrot : horse-radish / horseradish root
Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments