i'hapat

English: Translation
defecate
Spanish: Translation
defecar, excremento (noun)
po: Translation
defecar
Body parts
ID
04.660