deeych ɨ̃rto

Spanish: Translation
sombrilla, paraguas
English: Translation
parasol, umbrella
noun