Tamil Dictionary 🔍

scallops

n. pl. நத்தையோடு ஒத்த ஓரவரியுடைய அணிவகை.


scallops - Similar Words