Definify.com

Definition 2024


mettere_a_terra

mettere a terra

Italian

Verb

mettere a terra

  1. To earth (electrical equipment)