megalosauro
Italian
Noun
megalosauro
m
(
plural
megalosauri
)
megalosaur