vanmaram

Land-locked - meaning in malayalam

Meanings for Land-locked

adj
ചുറ്റും കരയുള്ള
ഭൂമിയാല്‍ വലയം ചെയ്യപ്പെട്ട