English | German | Russian | Czech

troat English

Meaning troat meaning

What does troat mean?

troat

emit a cry intended to attract other animals; used especially of animals at rutting time

Are you looking for...?