Translation Of Floating Fortresses In Different Languages

English
Ways to say floating fortresses
Di fortezze galleggianti