Free online dictionary: English, Spanish, French, Italian, Chinese, German, Russian translations, definitions, synonyms...
interrare  vt 
a  (seme, pianta)  to plant , (tubature, cavi)  to lay underground, (Mil, pezzo d'artiglieria) to dig in
b  (riempire di terra, canale)  to fill in


New user: Sign up
Existing user: Login