Slovnenya

Translation English French: godlike

Dictionary: main
godlike
adjective