Estonian-English dictionary »

laseb ta mustust meaning in English

EstonianEnglish
laseb ta mustust

defecates◼◼◼[UK: ˈde.fək.eɪts] [US: ˈde.fək.eɪts]