Madra

From Fresh Dictionary

Irish

Noun

madra

  1. dogde:madra

fr:madra

Personal tools