tacher French - English
1.
2.
Englishspot
-
Englishstain, leave a spot
-
Frenchtacher
Englishspot
-
Englishremove, or attempt to remove, a stain
-
Frenchdétacher
3.
English translator: French English tacher Eesti sõnaraamat Español Traductor Svenska Översättare