BORRA Meaning of BORRA in English n padding, stuffing, etc. (= material with which something is padded or stuffed) Interlingua English vocab. Английский словарь Интерлингва. 2012