Spanish-English dictionary »

senescalía meaning in English

SpanishEnglish
senescalía noun
{f}

seneschalship(office of a seneschal)
noun

Your history