Italian-English dictionary »

taurocatapsia meaning in English

ItalianEnglish
taurocatapsia noun
{f}

taurokathapsia(bull-leaping)
noun