MOSTRA


Meaning of MOSTRA in English

(n.) See Direct, n.

Webster's English dictionary.      Английский словарь Webster.