Slovnenya

Translation English French: devouring

Dictionary: main
devouring
adjective
1 avare.
3 zélé.