Definisi dalam bahasa Inggris simitar /'s/I/m/I/t/@/r / noun (n) See Scimiter. (noun) Sumber: webster1913 Lihat arti simitar dalam bahasa Indonesia