French-English dictionary »

faena meaning in English

FrenchEnglish
faena nom {f}

faena◼◼◼(passes)
noun