Definisi 'brolly'

English to English
noun
1 colloquial terms for an umbrella Terjemahkan
source: wordnet30


Visual Synonyms