Noun
garrot {zool.}
حارِك {الحيوان}
garrot {zool.}
similar Results
garrotter {law}
غل {قانون}