×
maggot
meaning in French
n.
larve, ver, vermine; asticot; capricieux
Related Words
maggie
maggiore
maggoty
maggy
PC Version
Copyright © 2018 WordTech Co.