catapultées

French

Participle

catapultées f pl

  1. feminine plural of catapulté