noun a seaport on NE Leyte, in the central Philippines.
tacloban 🔊 Listen to this noun a seaport on NE Leyte, in the central Philippines. Share Facebook Twitter Google +