English-Italian dictionary »

webfooted meaning in Italian

EnglishItalian
webfooted (having webbed feet)
adjective

palmipedeadjective