abadir

abadir [ah-bah-deer’]
noun
1A stone from which ancient man made idols, and to which they attributed marvelous virtues. (m)

Paid English to Spanish translation

Word of the Day: la carcajada

hearty laughter, raucous laughter, guffaw