See also: luron and Luron

TetumEdit

Alternative formsEdit

NounEdit

lurón

  1. street
  2. road