Discommode

Tamil Meaning

இடுக்கண் ஏற்படுத்து

English Meaning

  1. To put to inconvenience; trouble.

StatCounter - Free Web Tracker and Counter