See also: icra

English edit

Proper noun edit

ICRA

  1. (robotics) Initialism of International Conference on Robotics and Automation (an academic conference sponsored by IEEE)

Further reading edit