Definify.com

Definition 2024


lebara

lebara

Old High German

Noun

lebara f

  1. liver

Descendants