Search Word | പദം തിരയുക

  

Pomelo

English Meaning

A variety of shaddock, called also grape fruit.