Anglo-French · root

castel

fortified tower

Words sharing this root