English to Spanish Dictionary
scallop
Venera (molusco)
Related Images/Visuals for scallop
Meaning for scallop found in 21 Languages.
Sponored Video