vocab dash
Log in
Sign up
insuflar
Conjugations
Top 30000
Meanings
Verb
1. to blow in air
2. to breathe (life into)