Slovnenya

Translation English French: borzoi

Dictionary: main
borzoi
noun