Translation of غُصَیلا in English:

غُصَیلا

Pronunciation /ɣʊsæ:lɑ:/

adjective

  • irascible, touchy, testy, irritable