Spanish Turkish Dictionary

español - Türkçe

azafata in Turkish: