Online Dictionary
Definition of " bacheca " in Italian English Dictionary
Results
bacheca
  • {N} showcase, notice-board