Spanish Turkish Dictionary

español - Türkçe

habitat in Turkish: