Taworgha

From Wikipedia, the free encyclopedia

Taworgha (Arabic: تاورغاء) is a city in Libya, in the Misratah Municipality.

Languages