Search term helpless has 2 results
Jump to
EN English FR French
helpless (a) [general] impuissant (a) [general]
helpless (a) [general] désemparé (a) [general]