Sponsored Links

scallops

translation and definition "scallops", tamil lexicon

WordTamil Definition
scallopsநத்தையோடு ஒத்த ஓரவரியுடைய அணிவகை.