Slovnenya

Translation English French: noticeable

Dictionary: main
noticeable
adjective