Spanish-English dictionary »

fecaluria meaning in English

SpanishEnglish
fecaluria noun

fecalurianoun