See also: luron, and Luron

Tetum

edit

Alternative forms

edit

Noun

edit

lurón

  1. street
  2. road