pelote French - English
1.
2.
3.
Englishdeterrent
-
EnglishSomething that deters
-
Frenchdissuasion
4.
Englishpellet
-
EnglishCompressed byproduct of digestion regurgitated by owls
-
Frenchpelote
5.
Englishpincushion
-
Frenchpelote d'épingles
6.
English translator: French English pelote Eesti sõnaraamat Español Traductor Svenska Översättare