English-Italian dictionary »

ovenbird meaning in Italian

EnglishItalian
ovenbird (Seiurus auricapilla)
noun

tordo acquaiolo fornaionoun
{m}