MalayTranslate.com
Malay to English Translator
Translate Here

English to English

passe-partout
(,p/&/sp/A/r't/u/ )

noun (n)

  • key that secures entrance everywhere
    kunci yang mana secures masuk
    source: wordnet30
  • a mounting for a picture using gummed tape
    sebuah gambar menggunakan gummed untuk melekapkan pita
    source: wordnet30