are you using a machine translator?

This sentence sounds very odd in Spanish. Are you using a machine translator?
Esta oración suena muy rara en español. ¿Estás usando traductor?
Word of the Day
to cast a spell on