MONSTRA


Meaning of MONSTRA in English

n 1. show, display; 2. show window, display window; 3. sample;

facer monstra de (corage, etc. ) to show, display (courage, etc.)

Interlingua English vocab.      Английский словарь Интерлингва.