tarha

suomi-englanti sanakirja

tarha englanniksi

  1. corral (gloss)

  2. yard (gloss)

  3. garden, orchard

  4. (short for)