Spanish-English dictionary »

coluria meaning in English

SpanishEnglish
coluria noun
{f}

cholurianoun