Slovnenya

Translation English French: sensitized

Dictionary: main
sensitized
adjective