Slovnenya

Translation English French: havelock

Dictionary: main
havelock
noun