English-Portuguese dictionary »

collared dove meaning in Portuguese

EnglishPortuguese
collared dove noun

rola-turcanoun
{f}