Slovnenya

Translation English French: premeditated

Dictionary: demo
premeditated pri:'medɪteɪtɪd
adjective
Dictionary: main
premeditated