Slovnenya

Translation English Spanish: armored

Diccionario: main
armored
adjective