Definify.com

Definition 2024


algarrobo

algarrobo

Spanish

Noun

algarrobo m (plural algarrobos)

  1. carob tree