Spanish Turkish Dictionary

español - Türkçe

legumbres in Turkish: