Spanish-English dictionary »

sacamuelas meaning in English

SpanishEnglish
sacamuelas noun

toothpullernoun