strange bird in Spanish
strange bird in Spanish
bicho raro
An unusual person, especially one with an idiosyncratic personality or peculiar behavioral characteristics.