Versione Inglese
Meaning of
"barella"
in English language
Italian to English
English to Italian
Italian
English
Barellare
(to) bore out
BARELLA
STRETCHER
barella (f)
stretcher