Slovnenya

Translation English French: defined

Dictionary: main
defined
adjective