×
long-snouted
meaning in French
d'un nez long
Related Words
long-sighted
long-sightedness
long-standing
long-term memory
PC Version
Copyright © 2018 WordTech Co.