Find words (english-indonesia)

Tuesday, January 6, 2009

Envoy

Envoy (English) - duta (Indonesia)

  • Wakil
    Utusan

  • Envoy (Noun)

No comments:

Post a Comment