Online Dictionary
Definition of " barque à pêche " in French English Dictionary
Results
barque à pêche
  • {N} fishing smack