English to Indonesian
sunshade payung penahan mthr
sunshade
please wait
by Xamux Translate
sunshade
noun
a canopy made of canvas to shelter people or things from rain or sun
kanopi yang terbuat dari kanvas untuk orang berlindung dari hujan atau hal-hal atau matahari
source: WordNet 3.0
Browse by prefix