Definify.com

Definition 2025


lumija

lumija

Maltese

Noun

lumija f

  1. lemon