Meaning ofterefahin English

terefah