Tamil Dictionary 🔍

frog-in-the-throat

n. கரகரப்பான குரல், கம்மிய குரல்.


frog-in-the-throat - Similar Words