Malayalam Dictionary

കാറ്റുമറ

kaarrumara

noun · നാമം

wind-screen

  1. wind-screen

Nearby in the dictionary

Support