Slovnenya

Translation English French: empale

Dictionary: main
empale
verb
1 donner.