English-Spanish dictionary »

chiffchaff meaning in Spanish

EnglishSpanish
chiffchaff (Phylloscopus collybita)
noun

mosquiteronoun
{m}

Your history