Translation Of Giant Castle In Different Languages

English
Ways to say giant castle
Immense château