sapillo

sapillo [sah-peel’-lyo]
noun
1. A little toad. (Diminutive) (m)
2. A small tumor under the tongue. (m)

"sapillo" in the Answers forum

Q: translate sapillo in english
A: a sapillo is a frog.
Have a Spanish question? Get help from experts!