Where does “ستر” come from?

ستر (Arabic): to cover, to hide, to screen; to veil; to...

Definitions

  1. to cover, to hide, to screen; to veil; to...

Words derived from “ستر