Slovnenya

Translation English Japanese: Welsh onion

Dictionary: main
Welsh onion
noun