Slovnenya

Translation English Spanish: ordnance

Dictionary: main
ordnance
noun