Search term ダマジカ has 2 results
Jump to
JA Japanese EN English
ダマジカ (n) [''Dama dama'', a ruminant mammal] fallow deer (n) [''Dama dama'', a ruminant mammal]
ダマジカ Fallow Deer