ajporrza

Spanish: Translation
sandía del monte
English: Translation
wild watermelon
noun