Mobile
Log In
Sign Up
Tools
Translator
Alphabet
Home
Chinese-English
English-Chinese
French-English
English-French
Home
>
chinese-english
>
"megaplex" in English
English translation for "
megaplex
"
(含多幢分支建筑物的)巨型建筑;巨型影院。
Similar Words:
"megaphyton" English translation
,
"megapixel" English translation
,
"megaplankton" English translation
,
"megaplate" English translation
,
"megapleuronia" English translation
,
"megapnosaurus" English translation
,
"megapod" English translation
,
"megapode" English translation
,
"megapodiidae" English translation
,
"megapoise" English translation