parasolEnglish

parasol, sunshade

Noun

A handheld collapsible source of shade

English: parasol, sunshade

Bahasa: payung

Bahasa words with similar meanings

English words with similar meanings

Show 1 words

Words that start with "parasol"