Slovnenya

Translation English French: foster father

Dictionary: main
foster father
noun