balaca

listen to the pronunciation of balaca
Spanisch - Englisch
boast, exaggeration about oneself (Latin America), exhibit, pomp (Andes)
Türkisch - Englisch
small