Italian-English dictionary »

defecography meaning in English

ItalianEnglish
defecography noun
{f}

defecographynoun