Slovnenya

Translation English Japanese: common chickweed

Dictionary: main
common chickweed
noun