Slovnenya

Translation English French: insistent

Dictionary: main
insistent
adjective
3 urgent.