3 Surprising Meanings Of Trough In Kannada