Definify.com

Definition 2026


albufera

albufera

Spanish

Noun

albufera f (plural albuferas)

  1. lagoon

Synonyms