English | German | Russian | Czech

toit English

Meaning toit meaning

What does toit mean?

toit

(UK, dialect) A cushion.

Are you looking for...?