English Translation for peck at
peck at
ٹھونگ مارنا
Search Result for peck at
peck
See Definition and Meaning
at
English definition for peck at
1. v. eat like a bird
Sponored Video