No exact translation found for
استغر

Do you mean:
similar Results
el asombro (n.) , m
la sorpresa (n.) , f