contraptions [sing. contraption]
Synonyms
  • أبدع ، خلق ، أوجد ، أحدث ، فطر ، جبل ، ابتدع ، ابتكر