SELLAR


Meaning of SELLAR in English

v to saddle (= to put a saddle upon)

Interlingua English vocab.      Английский словарь Интерлингва.