Kamus Indonesia-Italia
terbata-bata
haltingly