Timgad n : an ancient town founded by the Romans; noted for extensive and well-preserved ruins
Copyright © 2025 3Dict.net