Malayalam Dictionary

ചങ്ങാടപ്പാലം

changngaatappaalam

noun · നാമം

floating bridge

  1. floating bridge

Nearby in the dictionary

Support