Slovnenya

Translation English Spanish: prehensile

Dictionary: main