Slovnenya

Translation English Spanish: high-pressure

Dictionary: main
high-pressure
adjective