French-English dictionary »

chien de terre-neuve meaning in English

FrenchEnglish
chien de Terre-Neuve nom

Newfoundland [Newfoundlands]◼◼◼(dog)
noun
[UK: ˈnjuː.fən.lənd] [US: ˈnuː.fənd.lənd]