Slovnenya

Translation English French: mastiff

Dictionary: main
mastiff
noun