Definify.com

Definition 2024


zarza_pajarera

zarza pajarera

Spanish

Noun

zarza pajarera f (plural zarzas pajareras)

  1. dewberry