macchia French - English
1.
Englishstain
-
Englishdiscoloured spot or area
-
Frenchtache
Englishstain
-
Englishto taint or tarnish someone's character or reputation
-
Frenchentacher
2.
3.
Englishmark
-
Englishvisible impression, blemish, stain
-
Frenchtrace
Englishmark
-
Englishblemish
-
Frenchtacher
4.
Englishmacchia
-
Englishshrubland biota
-
Frenchmaquis
5.
6.
7.
Englishsunspot
-
Englishregion on the sun's surface
-
Frenchtache solaire
8.
9.
Englishsmear
-
Englishto damage someone's reputation by slandering, making false accusations
-
Frenchdiffamer
Englishsmear
-
Englishmark
-
Frenchtrace, traînée, frottis (Pap smear)
10.
Englishmark|mark
-
Englishvisible impression, blemish, stain
-
Frenchtrace
Englishmark|mark
-
Englishblemish
-
Frenchtacher
English translator: French English macchia Eesti sõnaraamat Español Traductor Svenska Översättare