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