Home
Manglish
English listing
Malayalam listing
About
Tongue-lashing - meaning in malayalam
Meanings for Tongue-lashing
verb
തീവ്രമായി ശകാരിക്കുക
രൂക്ഷമായി ഭര്ത്സിക്കുക