parra









parra


noun

  1. Australian informal a tourist or non-resident on a beach
51 queries 0.403