English
›
Words
glass
water bottle
Translation:
English
Noun
1
carafe
Add
Translation