Catalan Spanish Dictionary

català, valencià - español

salsitxa in Spanish:

1. salchicha salchicha


Se le cayó la salchicha al suelo.