English
›
Words
premeditate
Translation:
English
Noun
3
plan
in advance
Add
Translation