×
lockup
meaning in French
n.
tout fermé; prison
adj.
de blocage, de verrouillage
Related Words
locksmith's workshop
lockstitch
loco
loco disease
PC Version
Copyright © 2018 WordTech Co.