アンキロサウルス
ankirosaurusu

Noun

1. ankylosaurus

From Latin

Other forms: