Spanish-English dictionary »

foto de ficha meaning in English

SpanishEnglish
foto de ficha noun
{f}

mug shotnoun