edit

Interjection

edit

yáadilá óolyé

  1. oh dear, oh my goodness, oh my god (expresses disgust or disapproval)
  NODES