Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
island of Guernsey
noun
(n)
a Channel Island to the northwest of Jersey
selat pulau ke arah barat laut dari jersey
Synonym:
guernsey
source: wordnet30