Slovnenya

Translation Spanish French: hediondez

Dictionary: main
hediondez
sustantivo
3 peste.