Translation of بوالعجب in English:

بوالعجب

phrase

  • wonderful
    marvellous
  • foolish
  • cunning
    crafty
    deceiver