French-English dictionary »

jerricane meaning in English

FrenchEnglish
jerricane nom {m}

jerrycan [jerrycans]◼◼◼(pressed-steel fuel container)
noun