English
Detailed Translations for mammoth town from English to French
mammoth town:
-
the mammoth town (big city; huge city)
la ville énorme
Translation Matrix for mammoth town:
Noun | Related Translations | Other Translations |
ville énorme | big city; huge city; mammoth town |
External Machine Translations: