Search term otucha has one result
Jump to
PL Polish EN English
otucha (n) {f} comfort (n)

Polish English translations

PL Synonyms for otucha EN Translations
nadzieja [otucha] f hope
pocieszenie [otucha] n (siehe nagroda consolation