تَسَتّرَ to cover oneself, screen oneself, take cover; to hide (oneself), conceal oneself, keep oneself out of sight; to disguise oneself, be disguised, be in disguise; to be or become covered, concealed, hidden, veiled
تَسَتّرَ على to harbor, shelter, hide, conceal, mask, blind, obscure, cloak, cover (up), veil, hide from sight or knowledge