Slovnenya

Translation English Spanish: afoot

Dictionary: main
afoot
adjective