stop and fall asleep due to tiredness, fatigue, or drunkenness - Francés Inglés Diccionario

Proponer traducción