English version

Balmoral

From Longman Dictionary of Contemporary EnglishBalmoralBal‧mor‧al /bælˈmɒrəl $ -ˈmɔːr-/  a castle in Scotland that the British royal family often use for their summer holidays
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.