Slovnenya

Translation English Spanish: crotchety

Dictionary: main