Translation Of Could Have Been Built In Different Languages

English
Ways to say could have been built
Auraient pu être construites