Malayalam Dictionary

കാറ്റുതട്ടാത്ത

kaarrutattaatta

leeward

  1. leeward

Nearby in the dictionary

Support