Grilling

Pronunciation of Grilling  

English Meaning

  1. Present participle of grill.
  2. A thorough interrogation.

   

Tamil Meaning

 

வாட்டு