Tamil Meaning

delay meaning in tamil

slow or late, make things happen late or slow

delay tamil meaning example

தாமதம்