swallow English - French
1.
-
Englishto believe or accept
-
Frenchavaler, digérer
2.
-
Englishspecies of swallow
-
Frenchneeded
Related words
fall down|down gulp down|down pill payment|down down|upside down griffon vulture down|let chew lie down|down draft down|shoot
English translator: English French swallow Eesti sõnaraamat Español Traductor Svenska Översättare