Spanish Turkish Dictionary

español - Türkçe

flecha in Turkish: