Spanish-English DictionarygarabatearĂ¡n
garabatearán
garabatear
Meaning of garabatearĂ¡n