montra: meaning and definitions

PortugueseType a word

What is montra?

  • Mostruário, escaparate; vitrina.