stone (throw stones at) - Spanish English Dictionary
History

stone (throw stones at)

Play ENESENus
Play ENESENuk
Play ENESENau


Meanings of "stone (throw stones at)" in Spanish English Dictionary : 2 result(s)

English Spanish
General
stone (throw stones at) apedrear [v]
stone (throw stones at) lapidar [v]