Slovnenya

Translation English Spanish: vassal

Dictionary: main
vassal
noun