French-Romanian dictionary »

sufoca meaning in Romanian

FrenchRomanian
sufoca

suffoquer◼◼◼