Devrais in French means "should" in English.
might (noun) = puissance, pouvoirI might do that = je pourrais / je devrais - depending on context
je devrais ..., tu devrais... = I should ..., you should...
When talking to someone a person is close to or familiar with "Tu devrais venir aussi". When talking to a stranger, a person in a position of authority, an elder, it can be translated as "Vous devriez venir aussi", which is more formal.
That word is in French, not Spanish, and it means "must".
Je devrais vérifier.
we said, tu devrais être fier
"tu devrais t'entraîner / tu devrais pratiquer"
I should
My name translated from English to french is Allen
Vendredi in French is "Friday" in English.
"Out" in English is dehors in French.
"Where?" in English is Où? in French.