Slovnenya

Translation English Spanish: interloper

Dictionary: main
interloper