GAMBROON


Meaning of GAMBROON in English

noun a kind of twilled linen cloth for lining.

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