Swedish Turkish Dictionary

Svenska - Türkçe

täcka in Turkish: