dinazor

Turkish

Noun

dinazor

  1. misspelling of dinozor (dinosaur)