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

بوالعجب

phrase

  • wonderful, marvellous
  • foolish
  • cunning, crafty
    deceiver