eager (en.) - desideroso(as in keen); ardente(as in desirous)[Adjective]
(it.)
watch (en.) - guardare[Verb]
(it.)
earthlike (en.) - Uguale alla terra
(it.)
warhead (en.) - testata
(it.)
nanometers (en.) - nanometri
(it.)
vaccinations (en.) - vaccinazioni (pl)[Noun]
(it.)
shoot (en.) - sparare[Verb]
(it.)
caliper (en.) - compasso[Noun]
(it.)
abstractionism (en.) - asrattismo
(it.)
repost (en.) - reindirizzare[Verb]
(it.)