Slovnenya

Translation English French: rotenone

Dictionary: main
rotenone
noun