what is the meaning of peered in English
Answers
Answered by
2
Answer:
squint or crop is the meaning in english
Answered by
2
Peered refers to looking or concentrating at someone or something .
Similar questions