levee - Anglais Turc Phrases
Anglais Turc
levee set n.
  • The levee kept the floodwater back.
  • Set, sel sularını geride tuttu.
Show More (-2)