English to Esperanto Dictionary
deerhound
Skota leporhundo
Meaning for deerhound found in 14 Languages.
Sponored Video