Synonyms and Antonyms for Petronas_Towers

1. Petronas Towers (n.)

twin skyscrapers built in Kuala Lumpur in 1997; 1482 feet high

Synonyms: