pek

English: Translation
defecate (shit)
verb
ID
890