Slovnenya

Translation English French: prevailing westerly

Dictionary: main
prevailing westerly
noun