Abu Grein
Proper noun
Meaning
Abu Grein
A village in northern Libya, between Misrata and Sirte, at the junction of two major roads.
Proper noun
Abu Grein
A village in northern Libya, between Misrata and Sirte, at the junction of two major roads.