French-English dictionary »

tyran à queue rousse meaning in English

FrenchEnglish
tyran à queue rousse nom {m}

loggerhead [loggerheads](rufous-tailed flycatcher (Myiarchus validus))
noun
[UK: ˈlɑː.ɡərˌ.hed] [US: ˈlɑː.ɡər.ˌhed]