Term Gallery logo

Meanings of algarroba in English

Portuguese
alfarroba
Catalan
garrofa
        alfarroba
        Portuguese
        alfarroba
        Catalan
        garrofa
              alfarroba