Slovnenya

Translation English French: daikon

Dictionary: main
daikon
noun