Slovnenya

Translation English French: komondor

Dictionary: main
komondor
noun