UMBRIL


Meaning of UMBRIL in English

noun a umbrere.

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