Version Française
Meaning of
"traversa"
in English language
French to English
English to French
French
English
traversa
crossed
traversai
crossed
traversable
exceedable
traversant
hallway, hall