ENGLISH
REFERENCE

invidia

n.
in·vidia
Synonyms

© 2026 English Reference