Version Française
Meaning of
"obstrua"
in English language
French to English
English to French
French
English
obstrua
obstructed
obstruai
obstructed
obstruant
obstructing