Italian-English dictionary »

beccapesci meaning in English

ItalianEnglish
beccapesci noun
{m}

Sandwich tern(species of tern, Thalasseus sandvicensis)
noun

Your history