impression smear - Spanish English Dictionary

impression smear

Play ENESENus
Play ENESENuk
Play ENESENau

Meanings of "impression smear" in Spanish English Dictionary : 3 result(s)

English Spanish
Economy
impression smear frotis [m]
Animal Husbandry
impression smear extendido [m]
impression smear impronta [f]