Turkish-English dictionary »

londra kalesi meaning in English

TurkishEnglish
Londra Kalesi proper noun

Tower of London(a fortress in London)
proper noun