Newfoundland (fr. Terre-neuve)

Translation into English

Synonyms

  • chien de terre-neuve
  • nouvelle terre