Swedish-English dictionary »

turkestantörnskata meaning in English

SwedishEnglish
turkestantörnskata substantiv
{c}

red-tailed shrike(Lanius phoenicuroides)
noun