vocab dash
Log in
Sign up
natre
Meanings
Adjective
1. (of people) unpleasant, off-putting
(Chile)