Idioms & Phrases for word “translates”
translates - Did you Mean?
translate (translates)
translate
translate (translated)
granulated (granulates)
granulate (granulates)