English → Vietnamese
pterodactyloid
English → Vietnamese
Translations
Direct dictionary matches.
pterodactyloid
- xem pterodactyl