Spanish-English dictionary »

meada meaning in English

SpanishEnglish
meada noun
{f}

piss(urine)
noun
[UK: pɪs] [US: ˈpɪs]