French-Romanian dictionary »

defeca meaning in Romanian

FrenchRomanian
defeca

déféquer◼◼◼

aller à la selle◼◻◻