mountain sheep

Noun
  1. any wild sheep inhabiting mountainous regions

Khám phá thêm

Các từ liên quan

Từ chứa "mountain sheep"

mountain sheep
A mountain sheep stands on a rocky cliff overlooking a valley.