detected in Finnish
detected in Finnish
havaittu
Having been noticed.
huomattu
Having been noticed.