Find the word definition

Wikipedia
Tadmaya

Tadmaya is a village in Oulhaca El Gheraba municipality, in north-western Algeria.

Category:Populated places in Aïn Témouchent Province