French-Romanian dictionary »

cămașă de forță meaning in Romanian

FrenchRomanian
cămașă de forță

camisole de force◼◼◼