Slovnenya

Translation English French: cognate

Dictionary: main
cognate
noun