Horseradish In Greek

Horseradish In Greek : A peppery herb with plenty of uses.