impediment English - French
1.
-
Englishhindrance, that which impedes progress
-
Frenchempêchement
Related words
crippled barrier hindrance barrier|sonic
English translator: English French impediment Eesti sõnaraamat Español Traductor Svenska Översättare