×
infatigable
meaning in English
adj.
indefatigable, tireless, unflagging, unremitting
Related Words
infantilisme
infarctus
infatigablement
infect
PC Version
Copyright © 2018 WordTech Co.