d'lo - French English Dictionary

d'lo

Meanings of "d'lo" with other terms in English French Dictionary : 2 result(s)

French English
Medicine
hacer lo necesario [v] do the needful
Maritime
navire ro-ro / lo-lo ro-lo-ship (ro-lo)