Spanish Turkish Dictionary

español - Türkçe

ella in Turkish: