English-French dictionary »

roasting jack meaning in French

EnglishFrench
roasting jack noun

tournebroche◼◼◼nom {m}