Advertisement

Advertisement

Moratuwa

[ maw-rah-too-wuh ]

noun

  1. a city in W Sri Lanka.


Advertisement

Advertisement

Advertisement

Advertisement


moratoryMorava