Definify.com

Definition 2024


testa_o_croce

testa o croce

Italian

Noun

testa o croce

  1. heads or tails