×
beleaguered
meaning in French
adj.
assiégé, cerné de troupes, encerclé, tourmenté, harcelé
Related Words
beleaguer
beldame
beleaguer
belfast
belfry
PC Version
Copyright © 2018 WordTech Co.