meaning of boquiabierta

boquiabierta - Spanish to English

gaping

View more

  • open-mouthed [gaping]