premeditated

Translation:
English
Adjective
thought out
Add