Spanish-English dictionary »

pechiazul meaning in English

SpanishEnglish
pechiazul noun
{m}

bluethroat [bluethroats](bird)
noun
[UK: blˈuːθrəʊt] [US: blˈuːθroʊt]