Tefesha
Verb intransitive, applicative and intensive of tefya

MEANING

To whimper of snivel a lot

Phrase Book

Translations

Verb conjugation