Turkish-English dictionary »

westminster abbey meaning in English

TurkishEnglish
Westminster Abbey proper noun

Westminster Abbey(large Gothic church)
proper noun