Slovnenya

Translation English Spanish: catty-corner

Dictionary: main