EN English dictionary: loo
loo has 15 translations in 6 languages
translations of loo
EN
DE
German
9 translations