kamus
.
Search
About
cartouch
English
cartouch, cartouche
Noun
A cartridge (usually with paper casing)
English: cartouche, cartouch
English words with similar meanings
Show 1 words
cartouche
Words that start with "cartouch"
cartouch
cartouche