Spanish-English dictionary »

señoro meaning in English

SpanishEnglish
señoro noun
{m}

mansplainernoun