megalosauri
English
Noun
megalosauri
plural of
megalosaurus
Italian
Noun
megalosauri
m
plural of
megalosauro