English-Spanish dictionary »

strange bird meaning in Spanish

EnglishSpanish
strange bird (an unusual person)
noun

bicho raronoun
{m}