Italian-English dictionary »

delfinaggio meaning in English

ItalianEnglish
delfinaggio noun
{m}

dolphiningnoun