horseradish


Results for "horseradish"

English - Turkish Dictionary

horseradish

(English - Turkish Dictionary) :
i., bot. bayırturpu.