Malayalam Dictionary

ഇത്തിള്‍

ittil

laranthus loriaceus

  1. laranthus loriaceus

Nearby in the dictionary

Support