×
skunk
meaning in French
n.
mouffette; sconse
v.
défaire, battre, infliger une défaite décisive
Related Words
skunk works
drunk as a skunk
skullcap
skullduggery
skunk works
sky
PC Version
Copyright © 2018 WordTech Co.