Spanish Turkish Dictionary

español - Türkçe

mayonesa in Turkish: