Arabic-English dictionary »

بِيغ بِن meaning in English

ArabicEnglish
بِيغ بِن m

Big Benthe hour bell in London