Slovnenya

Translation English French: female parent

Dictionary: main
female parent