Spanish-English dictionary »

ser superior meaning in English

SpanishEnglish
ser superior noun
{m}

higher being(non-human life form believed to have power over human life)
noun