French-Spanish dictionary »

défécation meaning in Spanish

FrenchSpanish
défécation nom {f}

defecaciónnoun
{f}