put on top; cover; spread over; make a short stop-over during a journey

listen to the pronunciation of put on top; cover; spread over; make a short stop-over during a journey
English - English

Definition of put on top; cover; spread over; make a short stop-over during a journey in English English dictionary

put on top; cover; spread over; make a short stop-over during a journey
{f} lay over
put on top; cover; spread over; make a short stop-over during a journey
Favorites