quack









quack


noun

  1. the harsh, throaty cry of a duck or any similar sound.
50 queries 0.406