Tamil Dictionary 🔍

grilled

a. நீண்ட சிறு சதுரப்புடைப்பாக அழுத்தப்பட்ட.


grilled - Similar Words