Portuguese-English dictionary »

plataforma de observação meaning in English

PortugueseEnglish
plataforma de observação noun

observation deck(area of a tall building)
noun