English-Spanish dictionary »

collared dove meaning in Spanish

EnglishSpanish
collared dove noun

tórtola turcanoun
{f}