tamarra

Italian

Adjective

tamarra

  1. feminine singular of tamarro