Diccionario español–inglés

Traducción inglesa de la palabra española algaida

español → inglés
  
españolinglés
algaida brush; sandbank; thicket