Tamil Dictionary 🔍

toad-spit

முட்டைப்புழுவகை வௌதயிடும் தற்காப்பு நுரை.


toad-spit - Similar Words