Teething-troubles meaning

(idiomatic) Small problems such as are to be expected with some any new and untried system or product.
noun
0
0
Advertisement