Slovnenya

Translation English French: he-man

Dictionary: main
he-man
noun