French translation for "waterlog"
|
-
v. inonder, imprégner d'eau; être submergé; être imbibé
- Similar Words:
- "watering can" French translation, "watering place" French translation, "waterless" French translation, "waterlevel" French translation, "waterline" French translation, "waterlogged" French translation, "waterloo" French translation, "waterman" French translation, "watermark" French translation, "watermarked" French translation
|
|
|