Slovnenya

Translation English Japanese: shepherd's purse

Dictionary: main
shepherd's purse
noun