French-Romanian dictionary »

tur de forță meaning in Romanian

FrenchRomanian
tur de forță

tour de force◼◼◼