Italian-English dictionary »

ala grande meaning in English

ItalianEnglish
ala grande noun
{f}

power forward(a basketball player)
noun