gāo lóu dà shà

Translation

  • tall building

Synonyms

Chinese Tones