Definify.com

Definition 2024


albufera

albufera

Spanish

Noun

albufera f (plural albuferas)

  1. lagoon

Synonyms