Maritza Polanco
Professional Teacher
My favorite word in english is nailed it! In Spanish we have another phrases.
Dec 5, 2020 3:06 AM