Summary
Spanish to English:   more detail...
  1. sonarse:
    • Wiktionary:
      sonarse → blow one's nose
      sonarse → blow one's nose


English

Detailed Translations for sonarse from English to Spanish