Slovnenya

Translation English Japanese: cowpea

Dictionary: main
cowpea
noun