English to Indonesian
senescent tua, lanjut usia
senescent
please wait
by Xamux Translate
senescent
adjective satellite
growing old
bertambah tua
source: WordNet 3.0
Browse by prefix