El Taref

English

Proper noun

El Taref

  1. A city and province in north-east Algeria.

Alternative forms

  • El Tarf