Slovnenya

Translation English French: zamia

Dictionary: main
zamia
noun