English to Latvian Dictionary
defecation
Izkārnīšanās
Related Images/Visuals for defecation
Meaning for defecation found in 30 Languages.
Sponored Video