ciarlare Italian - English
1.
Englishwaffle
-
Englishto speak or write at length without any clear point or ai
-
Italianblaterare
2.
Englishbabble
-
Englishto talk much
-
Italianchiacchierare, ciarlare
English translator: Italian English ciarlare Eesti sõnaraamat Español Traductor Svenska Översättare