Slovnenya

Translation English Spanish: iffy

Dictionary: main