×
smeared
meaning in French
adj.
enduit, souillé; sali; maculé
Related Words
smearing
smear
smear campaign
pap smear
cervical smear
smear campaign
smearcase
smearer
smearing
PC Version
Copyright © 2018 WordTech Co.