Malayalam Dictionary മലയാളം നിഘണ്ടു

പാറ്റാട

paarraata

Also spelled: parrata

Meaning in English

flying fox

Definition

Meaning and examples

  1. flying fox

Nearby in the dictionary

Support