Back to Dictionary
隆隆
lónglóng
1. rumble
Common • Top 21%