Online Dictionary
Definition of " tramontane " in French English Dictionary
Results
tramontane
  • {N} tramontane