Spanish Turkish Dictionary

español - Türkçe

servilleta in Turkish: