Slovnenya

Translation English Spanish: detected

Dictionnaire: main
detected
adjective