Answers

2016-02-01T19:56:23+08:00
It means sheep or ewe according to the Oxford Dictionary,
0
2016-02-01T21:38:25+08:00
OVEJA ---> is a Spanish word for SHEEP in English, or TUPA in Tagalog.
0