Slovnenya

Translation English French: navigable

Dictionary: main
navigable
adjective