×
oxcart
meaning in French
n.
génisse attelée
Related Words
oxbow
oxbridge
oxer
oxeye
PC Version
Copyright © 2018 WordTech Co.