débarbouillette
Top 45000
Meanings
Noun
1. facecloth (Quebec)
Examples1
Was it you who took my facecloth?