Slovnenya

Translation English French: cousin

Dictionary: main
cousin
noun