rafale

listen to the pronunciation of rafale
English - English
A short burst of artillery fire
a short, violent burst of artillery fire
rafale
Favorites