Term Gallery logo

Meanings of albarca in anglès

català
avarca
espanyol
abarca
avarca
Translations for albarca

català