Slovnenya

Translation English French: dhow

Dictionary: main
dhow
noun