serra Catalan - English
1.
Englishridge
-
Englishchain of mountains
-
Catalanserralada
Englishridge
-
Englishchain of hills
-
Catalanserra
2.
3.
Englishhacksaw
-
Englishsaw
-
Catalanserra de metalls
4.
Englishgreenhouse
-
Englishbuilding in which plants are grown more quickly than outside
-
Catalanhivernacle
5.
Englishchainsaw
-
Catalanserra de cadena
English translator: Catalan English serra Eesti sõnaraamat Español Traductor Svenska Översättare