Term Gallery logo

Meanings of alcocarra in espanyol

anglès
grimace
Usage of alcocarra in espanyol
1
Translations for alcocarra