Somali

edit

Verb

edit

ceebey

  1. embarrass