Peopled

Portuguese Meaning

povoar

encher de gente

encher

English Meaning

  1. Simple past tense and past participle of people.