Dictionary search results

Showing 1-3 of 3 results

vocalize British & World English

Utter (a sound or word)

vocalize English-Spanish

vocalizar*