tetuupayp

English: Translation
they put their head on, lay their head down on
verb
mg-bitd-wordlist
Notes

Plural of tuupaayp.

mg-bitd-wordlistrow 3432