Tamil Dictionary 🔍

scarfed

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


scarfed - Similar Words