put upon a spit; pierced as if by a spit

listen to the pronunciation of put upon a spit; pierced as if by a spit
الإنجليزية - الإنجليزية
spitted
put upon a spit; pierced as if by a spit
المفضلات