Slovnenya

Translation English Spanish: seagull

Dictionary: main