deitar-se uma geada

listen to the pronunciation of deitar-se uma geada
Portuguese - English

Definition of deitar-se uma geada in Portuguese English dictionary

deitar-se uma geada
throw up a frost