challenged

Adjective

 * 1)  Lacking some physical or mental attribute or skill;

Translations

 * Finnish: rajoitteinen
 * Portuguese:


 * Finnish: rajoitteinen