Madra rua

From Fresh Dictionary

Gaelic

Noun

madra rua

  1. red fox
Personal tools