Skip to main content

toadeater

English toadeater meaning in English  •  toadeater का अर्थ अंग्रेजी में
Noun
  • A fawning, obsequious parasite; a mean sycophant; a flatterer; a toady.
Advertisement