Slovnenya

Translation English Spanish: sojourner

Dictionary: main
sojourner
noun