Slovnenya

Translation English French: cocoyam

Dictionary: main
cocoyam
noun