loggerhead in French
loggerhead in French
idiot
(obsolete) A stupid person; a blockhead, a dolt.
idiote
(obsolete) A stupid person; a blockhead, a dolt.
tyran à queue rousse
The rufous-tailed flycatcher (Myiarchus validus), a bird endemic to Jamaica.