English to Indonesian
impedimenta sesuatu yang menghalangi pergerakan
impedimenta
please wait
by Xamux Translate
impedimenta
noun
any structure that makes progress difficult
setiap struktur yang membuat kemajuan sulit
source: WordNet 3.0
Jangan lupa bookmark situs xamux.com ini ya!
Browse by prefix