Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
cowshed
('k/AU/,/S//E/d )
noun
(n)
a barn for cows
gudang untuk sapi
Synonym:
byre
,
cow barn
,
cowbarn
,
cowhouse
source: wordnet30