Slovnenya

Translation English French: dasheen

Dictionary: main
dasheen
noun