Slovnenya

Translation English Spanish: potent

Dictionary: main
potent
adjective