Stroj Is a masculine inanimate noun and the adjective (dobrý) has to match the ending with it. So you get masculine inanimate nominative plural ending "dobré".
Thanks for your help !
I don't see something about pronouns it's probably a mistake on my part.
So it's the same as nouns but for singular, it's TEN for masculine inanimate or animate.