Spanish Turkish Dictionary

español - Türkçe

salchicha in Turkish: