See also: Lontras

Galician

edit

Noun

edit

lontras

  1. plural of lontra

Portuguese

edit

Noun

edit

lontras f

  1. plural of lontra