Kamus Mobile
https://m.xamux.com
English to Indonesian
a long tongue panjang lidah
longpanjang, lama
tonguelidah
a long tongue and very
lidah yang panjang dan sangat