vocalizerEnglish

vocaliser, vocalizer, singer, utterer, vocalist

Noun

An organism that can utter vocal sounds

English: utterer, vocalizer, vocaliser

Bahasa words with similar meanings

English words with similar meanings

Show 4 words