thomoratsokwe

thomoratsokwe
English: Translation
fiscal shrike
noun
Birds