Slovnenya

Translation English Spanish: laudable

Dictionary: main
laudable