Spanish-English dictionary »

clefero meaning in English

SpanishEnglish
clefero noun
{m}

glue sniffernoun