Romanian-English dictionary »

metroul din londra meaning in English

RomanianEnglish
metroul din Londra proper noun
{m}

London Underground(the London underground)
proper noun