vocab dash
Log in
Sign up
salfumán
Meanings
Noun
1. hydrochloric acid