Arabic-English dictionary »

بْلُوكْبَاسْتَر meaning in English

ArabicEnglish
بْلُوكْبَاسْتَر m

blockbusterfilm or book, that sustains exceptional and widespread popularity and achieves enormous sales