Tamil Dictionary 🔍

walking-leaf

n. இலைப்பூச்சி.


walking-leaf - Similar Words