French-Spanish dictionary »

overlord meaning in Spanish

FrenchSpanish
overlord nom {m}

señor feudalnoun