See also: luron and Luron

Tetum edit

Alternative forms edit

Noun edit

lurón

  1. street
  2. road