Spanish-French dictionary »

defecación meaning in French

SpanishFrench
defecación noun
{f}

défécationnom {f}