MOCHILA


Meaning of MOCHILA in English

(n.) A large leather flap which covers the saddletree.

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