naamioida

suomi-englanti sanakirja

naamioida englanniksi

  1. camouflage

  2. disguise

  1. to disguise, mask (gloss)