Madriguera

From Fresh Dictionary

Spanish

Noun

madriguera f.

  1. burrow, den

es:madriguera fr:madriguera

Personal tools