DEHIWALA-MOUNT LAVINIA
Meaning of DEHIWALA-MOUNT LAVINIA in English
/de'hi wah"leuh mownt' leuh vin"ee euh/
a city in SW Sri Lanka, on the Indian Ocean. 136,000.
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012