Slovnenya

Translation French English: derris

Dictionary: main
derris
nom