English to Arabic Dictionary snowballed

snowballed

تضخمت
translation of 'snowballed'
verb
ارتفع
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one