Search term scollop has one result
Jump to
EN English ES Spanish
scollop (n) [molluscs] venera (n) {f} [molluscs]