Slovnenya

Translation English Spanish: ambidextrous

Dictionary: main