Portuguese edit

Participle edit

explanadas f pl

  1. feminine plural of explanado

Spanish edit

Noun edit

explanadas f pl

  1. plural of explanada

Participle edit

explanadas f pl

  1. feminine plural of explanado