×
impassable
meaning in French
adj.
impassable; qui ne peut être franchi; fermé, bouché
Related Words
impassable road
impartment
impassability
impassable road
impasse
PC Version
Copyright © 2018 WordTech Co.