Tamil Dictionary 🔍

shelta

n. அயர்லாந்து நாடோ டிகளின் குழுஉக்குறி.


shelta - Similar Words