Slovnenya

Translation English Japanese: cultivated carrot

Dictionary: main