Portuguese to English pitada

Dictionary entry: pitada
  • Top