idiote

listen to the pronunciation of idiote
Spanish - Turkish
salak
French - English
{n} bird brained
Spanish - French
idiot