English to English

spear thrower
(sp/i/r_'/T/r/oU//@/r )

noun (n)

Advertisement

Bookmark This Site