Arabic-English dictionary »

بِيج بِن meaning in English

ArabicEnglish
بِيج بِن m

Big Benthe hour bell in London