Definisi 'simoniz'

English to English
noun
1 a brand of car polish Terjemahkan
source: wordnet30


Visual Synonyms