mega English - Italian
1.
-
Englishunit of measure
-
Italianmegaton
2.
-
Englisha very large tsunami
-
Italianmegatsunami
3.
-
Italianmegacariocita
4.
-
Englishone million pixels, used as a unit of resolution of digital cameras
-
Italianmegapixel
Related words
English translator: English Italian mega Eesti sõnaraamat Español Traductor Svenska Översättare