tera English - Italian
1.
-
Englishunit of electrical energy
-
Italianterawattora
Related words
earth land|yard land once upon a time terrestrial ground saddle
English translator: English Italian tera Eesti sõnaraamat Español Traductor Svenska Översättare