MOCHILA


Meaning of MOCHILA in English

noun a large leather flap which covers the saddletree.

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