massif French - English
1.
2.
3.
Englishmassif
-
Englishprincipal mountain mass
-
Frenchmassif
4.
Englishsail
-
Englisha tower-like structure found on the topside of a submarine
-
Frenchmassif
5.
Englishmass noun
English translator: French English massif Eesti sõnaraamat Español Traductor Svenska Översättare