Definify.com

Definition 2024


libben

libben

West Frisian

Noun

libben n

  1. life

Related terms