Slovnenya

Translation English French: godson

Dictionary: main
godson
noun