garrot French - English
1.
Englishtourniquet
-
Frenchgarrot
2.
3.
Englishstick
-
Englishlong piece of wood
-
Frenchbâton
4.
Englishbufflehead
-
Englisha duck in the goldeneye genus, Bucephala albeola
-
Frenchgarrot albéole, petit garrot
English translator: French English garrot Eesti sõnaraamat Español Traductor Svenska Översättare