Dutch-English dictionary »

shortstay meaning in English

DutchEnglish
shortstay substantief
{m}

love hotel(short-stay hotel for sex)
noun