meule French - English
1.
Englishhaystack
-
Englisha mound, pile, or stack of stored hay
-
Frenchmeule de foin
2.
3.
Englishgrindstone
-
Englishwheel for grinding
-
Frenchmeule
English translator: French English meule Eesti sõnaraamat Español Traductor Svenska Översättare