Home
Advance Search
Dictionary
Words with Friends solver
Meaning of alforja
Definition:-
In Spain, Portugal, Latin America, and other areas of Spanish or Portuguese influence: a pouch or bag, typically of leather; a saddlebag. (noun)