Translation of fotorrobot in English:

fotorrobot

masculine nounPlural fotorrobots