English-French dictionary »

faena meaning in French

EnglishFrench
faena (passes)
noun

faena◼◼◼nom {f}