loo loo - French English Dictionary
History

loo loo



Meanings of "loo loo" with other terms in English French Dictionary : 1 result(s)

English French
General
die for the loo avoir une envie pressante [v]