stro Dutch - English
1.
Englishmaestro
-
Englishmaster in some art
2.
3.
4.
Englishhaulm
-
Englishthe stems of various cultivated plants, left after harvesting the crop
-
Dutchstro
English translator: Dutch English stro Eesti sõnaraamat Español Traductor Svenska Översättare