AMBARY


Meaning of AMBARY in English

() Alt. of Ambary hemp

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