NichiDict

ケツァルコアトルス

[ketsuぁrukoatorusu]

Meanings

1.Noun

Quetzalcoatlus (pterosaur)