×
impoundage
meaning in French
n.
fermeture, emprisonnement; confiscation, saisie
Related Words
impound
impoundable
impounded
impoundment
PC Version
Copyright © 2018 WordTech Co.