Definify.com

Definition 2025


albufera

albufera

Spanish

Noun

albufera f (plural albuferas)

  1. lagoon

Synonyms