Search term Desperate Housewives has 2 results

EN FR Translations for desperate

desperate (a) [person] désespéré (a) [person]
desperate (a) [person] dans le besoin (a) [person]