Italian-English dictionary »

ranfoteca meaning in English

ItalianEnglish
ranfoteca noun
{f}

beak [beaks](structure projecting from a bird's face)
noun
[UK: biːk] [US: ˈbiːk]