Italian-English dictionary »

muscicapide meaning in English

ItalianEnglish
muscicapide noun
{m}

flycatcher [flycatchers](bird)
noun
[UK: ˈflaɪk.æ.tʃə(r)] [US: ˈflaɪˌk.æ.tʃər]