serra Galician - English
1.
2.
Englishgreenhouse
-
Englishbuilding in which plants are grown more quickly than outside
-
Galicianinvernadoiro
3.
4.
Englishsawfish
-
Englishray with saw-shaped snout
-
Galicianpeixe serra
English translator: Galician English serra Eesti sõnaraamat Español Traductor Svenska Översättare