Definify.com

Definition 2024


luvaria

luvaria

Portuguese

Noun

luvaria f (plural luvarias)

  1. glove shop