Top definition
The German word meaning "love" or "to love"
Ich lieben dich.
by bjreynoldsrn June 18, 2016
Get the merch
Get the lieben neck gaiter and mug.

Activity