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

بوالعجبی

phrase

  • legerdemain