Translation Of May Have Been Built In Different Languages

Translate MAY HAVE BEEN BUILT in languages spoken worldwide

English
Ways to say may have been built
Peut avoir été construit
Pode ter sido construída
Pudo haber sido construido

Translate MAY HAVE BEEN BUILT in European languages

English
Ways to say may have been built
Potrebbe essere stata costruita

Translate MAY HAVE BEEN BUILT in Asian languages

English
Ways to say may have been built
Có thể đã được xây dựng