Portuguese-English dictionary »

foto policial meaning in English

PortugueseEnglish
foto policial noun
{f}

mug shot(photograph taken of the head and shoulders)
noun