IMBARN


Meaning of IMBARN in English

vt to store in a barn.

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