shield, screen

listen to the pronunciation of shield, screen
الإنجليزية - الأسبانية
tapar(transitive)
tapar
الإنجليزية - الإيطالي
proteggere
riparare