Polish-English dictionary »

gorczyca polna meaning in English

PolishEnglish
gorczyca polna noun

charlocknoun
Sinapis arvensis