Slovnenya

Translation English Spanish: afoot

Diccionario: main
afoot
adjective