Portuguese Turkish Dictionary

português - Türkçe

serra in Turkish: