off-putting

?

ads

adjective

~ esp Brit စိတ်မချမ်းမြေ့စရာဖြစ်သော

စိတ်အနှောင့်အယှက် ဖြစ်သော

  • I found his aggressive manner rather off-putting.

thesaurus

ads