Search term vongola has one result
Jump to
IT Italian EN English
vongola (n) [molluschi] {f} clam (n) [molluschi]