transpire English - Finnish
1.
-
Englishto give of
-
Finnisherittää, huokua
-
Englishbotany: to give off water and waste products through the stomata
-
Finnishhaihduttaa
-
Englishto become known
-
Finnishilmi
English translator: English Finnish transpire Eesti sõnaraamat Español Traductor Svenska Översättare