See also: Leuca

Latin

edit

Noun

edit

leuca f

  1. Alternative spelling of leuga