causing annoyance or repugnance; "an off-putting remark"

listen to the pronunciation of causing annoyance or repugnance; "an off-putting remark"
causing annoyance or repugnance; "an off-putting remark"
Favorites