Mewling

Spanish Meaning

maullar

lloriquear

English Meaning

  1. A sound that mewls.
  2. Present participle of mewl.

StatCounter - Free Web Tracker and Counter