supplicates - French English Dictionary

supplicates

Meanings of "supplicates" in French English Dictionary : 1 result(s)

English French
Computer
supplicate supplier [v]