Mewled

Spanish Meaning

maullar

lloriquear

English Meaning

  1. Simple past tense and past participle of mewl.