Definify.com

Definition 2024


lumija

lumija

Maltese

Noun

lumija f

  1. lemon