×
rattrap
meaning in French
n.
piège au rat; traquenard, situation difficile sans issue
Related Words
rattletrap
rattly
ratty
raucous
PC Version
Copyright © 2018 WordTech Co.