Slovnenya

Translation English French: first cousin

Dictionary: main
first cousin
noun