Calesa

What is Calesa?

Calesa definition and meaning on Dictionary terms:
noun

(in the Philippines) a small, two-wheeled calash.