pensasaita Finnish - English
1.
Englishhedge
-
Finnishpensasaita
2.
Englishhedgerow
-
Englisha row of closely planted bushes or trees forming a hedge
-
Finnishpensasaita
English translator: Finnish English pensasaita Eesti sõnaraamat Español Traductor Svenska Översättare