Malayalam Dictionary

ഇലച്ചാടി

ilachchaati

noun · നാമം

leaf hopper

  1. leaf hopper

Nearby in the dictionary

Support