×
articulated
meaning in French
adj.
articulé, à articulations; semi-remorque
Related Words
articulate
articulated lorry
articular
articulate
articulated lorry
articulately
PC Version
Copyright © 2018 WordTech Co.