Translation of berjubel in English:

User Contribution

berjubel

crowded

adjective