Translation of عجیب و غریب in English:

عجیب و غریب

phrase

  • strange