Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Flea in English

English

Flea

/fli/

noun

1. Any wingless bloodsucking parasitic insect noted for ability to leap

    synonym:
  • flea