ESC
Press
ESC
to close
🇬🇧
English
Learn
Dictionary
🇬🇧
English
duu
1
Noun
Audio
Image
room, hut
2
Noun
Audio
Image
(prison) cell
3
Noun
Audio
Image
a nest made of mud