English-Portuguese dictionary »

human zoo meaning in Portuguese

EnglishPortuguese
human zoo (exhibition of aboriginal humans)
noun

zoológico humanonoun
{m}