Meaning of troat
Definition of troat
(verb)
emit
a cry
intended
to
attract
other
animals;
used
especially
of animals at rutting
time
Other information on troat
WIKIPEDIA results for
troat
Amazon results for
troat
Tweet