Portuguese-English dictionary »

foto fichada meaning in English

PortugueseEnglish
foto fichada noun
{f}

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