Slovnenya

Translation English Spanish: keen

Dictionary: main
keen
adjective