Slovnenya

Translation English French: punctilious

Dictionary: main
punctilious
adjective