to be unable to say "boo" to a goose
English - Turkish
Definition of to be unable to say "boo" to a goose in English Turkish dictionary