Spanish-English dictionary »

megavejiga meaning in English

SpanishEnglish
megavejiga noun
{f}

megabladdernoun