artful English - French

Related words

sly  insinuation  machination  juggling  shrewd 




English translator: English French artful  Eesti sõnaraamat   Español Traductor   Svenska Översättare