Translate
devastator
Do you mean:

similar Results

devastatore (n.) , m, f
مدمر {devastatrice}