English to Indonesian
landlubber org yg tdk biasa di laut
landlubber
please wait
by Xamux Translate
landlubber
noun
a person who lives and works on land
orang yang tinggal dan bekerja di lahan
source: WordNet 3.0
Browse by prefix