English-Spanish dictionary »

human zoo meaning in Spanish

EnglishSpanish
human zoo (exhibition of aboriginal humans)
noun

zoológico humanonoun
{m}